a public instrument - French English Dictionary